a trade secret - Allemand Anglais Dictionnaire